Android ADB 从入门到精通
📚 共计 30 章节
01
ADB 初探
什么是 ADB · C/S 架构 · 下载与安装 (Win/Mac/Linux)
入门
环境搭建
02
设备连接与管理
USB 调试 · 无线连接 · 断开 · 查看设备列表
连接
USB
Wi-Fi
03
基础命令实战 (上)
adb devices · version · help · kill-server · start-server
基础
必学
04
基础命令实战 (下)
adb reboot · bootloader · recovery · root · remount
重启
刷机
05
应用管理 (上)
adb install · uninstall · pm list packages
APK
包名
06
应用管理 (下)
am start · force-stop · dumpsys package
Activity
强制停止
07
文件传输
adb push/pull · 备份与恢复文件实战
文件
备份
08
日志分析 (Logcat)
基础用法 · 级别 V/D/I/W/E · 过滤 · 保存到文件
日志
调试
09
日志高级技巧
按标签/PID 过滤 · 清空缓冲区 · 分析 ANR 日志
ANR
过滤
10
Shell 命令入门
adb shell · ls/cd/cat/ps/grep · 查看 CPU 占用
Linux
CPU
11
文件系统与权限
mkdir/rm/mv/chmod · /data /system /sdcard 结构
权限
目录
12
屏幕与截图
screencap · screenrecord · 自动化截图脚本
截图
录屏
13
模拟用户输入
input keyevent · tap · swipe
模拟
按键
14
文本输入与剪贴板
input text · am broadcast · 自动化填写表单
剪贴板
表单
15
性能监控 (上)
dumpsys cpuinfo · meminfo · battery
CPU
内存
电池
16
性能监控 (下)
gfxinfo · netstats · 定位卡顿问题
GPU
网络
卡顿
17
进程与线程管理
ps · top · kill 进程
进程
监控
18
网络调试
netstat · ping · curl · forward 端口转发
网络
端口
19
无线调试 (Wi-Fi ADB)
adb tcpip · connect · 摆脱数据线
无线
WiFi
20
备份与恢复
adb backup · restore · bmgr 备份管理器
备份
恢复
21
系统设置修改
settings put · wm 窗口管理 · 修改屏幕密度
设置
密度
22
刷机与分区
fastboot flash · oem unlock · 刷写分区
刷机
Bootloader
23
安全与权限
pm grant/revoke · dumpsys permission
权限
安全
24
Monkey 测试
monkey 基础 · 参数详解 · 自动化稳定性测试
Monkey
压力
25
ADB 与自动化框架
ADB+Python · Appium 简介 · 自动安装脚本
Python
Appium
26
多设备管理
adb -s · devices -l · 批量操作多台手机
多设备
批量
27
ADB 与 Intent
am start -a · am broadcast · 打开特定设置页面
Intent
广播
28
ADB 与 Content Provider
content query · insert · 读取联系人
ContentProvider
数据
29
ADB 高级技巧
dumpsys 全面信息 · bugreport · 分析系统崩溃
高级
Bugreport
30
综合实战项目
从零搭建 ADB 自动化测试工具 · 需求/脚本/汇总
实战
项目